
#ifndef status_h
#define status_h

#define SP_ON 1
#define SP_OFF 0
#define TIMER_OFF 0

class status {
    private:		
		/////////////////////////////////TEMP VAR
		int externalTemp;
		int internalTemp;
		char signInternalTemp;
		char signExternalTemp;
		/////////////////////////////////
		int sSP1;		//stato sprinkler1
		int sSP2;		//stato sprinkler2
		int sSP3;		//stato sprinkler3
		int sSP4;		//stato sprinkler4
		
		int timerSP1;
		int timerSP2;
		int timerSP3;
		int timerSP4;
    
	public:	
        status();
		/////////////////////////////////INTERNAL TEMP
		void setTempInt(int temp);
		int getTempInt();
		void setInternalTempSign(char sign);
		char getInternalTempSign();
		/////////////////////////////////EXTERNAL TEMP
		void setTempExt(int temp);
		int getTempExt();
		void setExternalTempSign(char sign);
		char getExternalTempSign();
		/////////////////////////////////
		
		
		
		
		/*void setTimerSP1(int minute);
		void setTimerSP2(int minute);
		void setTimerSP3(int minute);
		void setTimerSP4(int minute);
		
		void stopSP1();
		void stopSP2();
		void stopSP3();
		void stopSP4();
		
		int getTimerSP1();
		int getTimerSP2();
		int getTimerSP3();
		int getTimerSP4();
		
		int getStatusSP1();
		int getStatusSP2();
		int getStatusSP3();
		int getStatusSP4();
		
		int getTemp();
		void setTemp(int temp);
		*/
};
#endif








